import Mock from 'mockjs'

console.log('mockjs', Mock)

Mock.mock('/api/user/login', {
  code: 20000,
  message: 'success',
  data: {
    'id|1-100': 1, // 生成一个 1 到 100 的随机数
    name: '@cname', // 生成一个中文姓名
    age: '@integer(20, 50)', // 生成 20 至 50 的随机整数
    email: '@email' // 生成随机邮箱
  }
})
Mock.mock('/api/user/info', {
  code: 20000,
  message: 'success',
  data: {
    'id|1-100': 1, // 生成一个 1 到 100 的随机数
    name: '@cname', // 生成一个中文姓名
    age: '@integer(20, 50)', // 生成 20 至 50 的随机整数
    email: '@email' // 生成随机邮箱
  }
})
console.log('Mock server is running')

// 捕获所有请求 post、get指定
// Mock.mock(/.*/, 'get', (options) => {
//   console.log('Mock intercepted:', options)
//   return { code: 200, message: 'Mock fallback response' }
// })
